@@ -24,8 +24,6 @@ grep = /app/.env.example | sed -e 's/^#\([^ ]\)/\1/' | grep -v -e '^#' | cut -d= |
||
24 | 24 |
eval "echo \"$var=\\\"\${HUGINN_$var:-\$$var}\\\"\"" |
25 | 25 |
done | grep -v -e ^= > /app/.env |
26 | 26 |
|
27 |
-cat /app/.env |
|
28 |
- |
|
29 | 27 |
chmod ugo+r /app/.env |
30 | 28 |
source /app/.env |
31 | 29 |
|
@@ -62,11 +60,13 @@ EOF |
||
62 | 60 |
# prepare the supervisord bootstrap service script |
63 | 61 |
|
64 | 62 |
cat <<BOOTSTRAP > /tmp/bootstrap.sh |
65 |
-#!/bin/bash -xe |
|
63 |
+#!/bin/bash -e |
|
66 | 64 |
source /app/.env |
67 | 65 |
|
68 |
-# start mysql server if \${DATABASE_HOST} is localhost |
|
69 |
-if [ "\${DATABASE_HOST}" = "localhost" ]; then |
|
66 |
+echo DATABASE_HOST=\${DATABASE_HOST} |
|
67 |
+ |
|
68 |
+# start mysql server if \${DATABASE_HOST} is the .env.example default |
|
69 |
+if [ "\${DATABASE_HOST}" = "your-domain-here.com" ]; then |
|
70 | 70 |
if [ "\${DATABASE_ADAPTER}" = "postgres" ]; then |
71 | 71 |
echo "DATABASE_ADAPTER 'postgres' is not supported internally. Please provide DATABASE_HOST." |
72 | 72 |
exit 1 |
@@ -107,6 +107,7 @@ EOF |
||
107 | 107 |
echo "Failed to start mysql server" |
108 | 108 |
exit 1 |
109 | 109 |
fi |
110 |
+ echo -n . |
|
110 | 111 |
sleep 1 |
111 | 112 |
done |
112 | 113 |
|
@@ -138,7 +139,7 @@ stopwaitsecs=1 |
||
138 | 139 |
EOF |
139 | 140 |
|
140 | 141 |
cat <<FOREMAN > /tmp/foreman.sh |
141 |
-#!/bin/bash -xe |
|
142 |
+#!/bin/bash -e |
|
142 | 143 |
source /app/.env |
143 | 144 |
|
144 | 145 |
# Assuming we have a created database, run the migrations and seed it idempotently. |